package com.shiyun.disaster_station.section.controller;

import com.shiyun.disaster_station.common.ReturnMap;
import com.shiyun.disaster_station.section.service.SectionService;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;

import javax.annotation.Resource;
import java.util.List;

/**
 * 类 描 述: 区间控制层
 * 作   者: 史 云
 * 版   本: 1.0.0
 * 时   间: 2022年01月11日  10:00:00
 */
@RestController
@RequestMapping("/section")
public class SectionController {
    @Resource
    SectionService sectionService;

    /**
     * 方法描述: 区间导入
     * 作    者: 史 云
     * 时    间: 2022年07月19日  10:30:14
     */
    @RequestMapping("/importSection")
    public ReturnMap importSection(@RequestParam("file") MultipartFile file, @RequestParam("headerTextList") List<String> headerTextList, @RequestParam("headerKeyList") List<String> headerKeyList) {
        return sectionService.importSection(file,headerTextList,headerKeyList);
    }
}
